Long-tailed Porcupine — synonyms, definition

1. long-tailed porcupine (Noun)

1 synonym
Trichys lipura
1 definition

long-tailed porcupine (Noun) — Porcupine of Borneo and Sumatra having short spines and a long tail.

1 type of
Old World porcupine
2 parts of
Trichys genus Trichys